Skip to content

Conversation

@antonis
Copy link
Contributor

@antonis antonis commented Nov 11, 2025

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

Breaking changes:

SubPRs:

💡 Motivation and Context

See #5273

💚 How did you test it?

CI, Manual

📝 Checklist

  • I added tests to verify changes
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • All tests passing
  • No breaking changes

🔮 Next steps

@antonis
Copy link
Contributor Author

antonis commented Nov 11, 2025

Marking as Blocked while the Cocoa v9 is in Alpha

itaybre and others added 3 commits November 11, 2025 16:38
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

---------

Co-authored-by: Antonis Lilis <[email protected]>
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

---------

Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Antonis Lilis <[email protected]>
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

* chore: Fix RNSentry after SentryFramesTracker conversion to swift

* Run linter

* Remove unused debug image provider imports

* Remove imports

* chore: Remove deprecated user property

* chore: Remove use of deprecate integrations API (#5304)

* Remove use of integrations in tests

* chore: Remove use of deprecated prop (#5322)

* ref: Move options to wrapper

---------

Co-authored-by: Antonis Lilis <[email protected]>
Co-authored-by: Denis Andrasec <[email protected]>
Co-authored-by: Noah Martin <[email protected]>
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Nov 11, 2025
@antonis
Copy link
Contributor Author

antonis commented Nov 11, 2025

Adding the ready-to-merge label to trigger all tests but it's not really ready to merge 😅

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

Android (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 395.94 ms 433.61 ms 37.67 ms
Size 43.94 MiB 48.87 MiB 4.93 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
534ba8c+dirty 472.35 ms 537.31 ms 64.96 ms
128ee72+dirty 362.16 ms 380.63 ms 18.47 ms
c7f264b+dirty 356.98 ms 407.46 ms 50.48 ms
4167e15+dirty 311.62 ms 336.91 ms 25.29 ms
d861c16+dirty 334.54 ms 339.27 ms 4.72 ms
64cd15c+dirty 488.79 ms 483.54 ms -5.24 ms
1e7a472+dirty 319.58 ms 372.29 ms 52.71 ms
eb07ba3+dirty 419.49 ms 482.12 ms 62.63 ms
8d20c8e+dirty 469.90 ms 502.00 ms 32.10 ms
818a608+dirty 350.29 ms 397.38 ms 47.09 ms

App size

Revision Plain With Sentry Diff
534ba8c+dirty 7.15 MiB 8.42 MiB 1.27 MiB
128ee72+dirty 43.94 MiB 48.82 MiB 4.88 MiB
c7f264b+dirty 7.15 MiB 8.41 MiB 1.26 MiB
4167e15+dirty 7.15 MiB 8.46 MiB 1.30 MiB
d861c16+dirty 7.15 MiB 8.43 MiB 1.28 MiB
64cd15c+dirty 7.15 MiB 8.42 MiB 1.27 MiB
1e7a472+dirty 7.15 MiB 8.43 MiB 1.28 MiB
eb07ba3+dirty 7.15 MiB 8.42 MiB 1.27 MiB
8d20c8e+dirty 43.94 MiB 48.81 MiB 4.88 MiB
818a608+dirty 7.15 MiB 8.41 MiB 1.26 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

Android (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 410.79 ms 417.68 ms 6.89 ms
Size 43.75 MiB 48.05 MiB 4.29 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
7480abe+dirty 411.60 ms 405.81 ms -5.78 ms
818a608 495.84 ms 498.08 ms 2.25 ms
128ee72+dirty 419.74 ms 436.48 ms 16.74 ms
8d20c8e+dirty 480.27 ms 503.35 ms 23.08 ms
1d62dde+dirty 409.00 ms 453.90 ms 44.90 ms
90edad7+dirty 423.57 ms 438.92 ms 15.35 ms
5691430+dirty 433.98 ms 478.49 ms 44.51 ms
7be1f99 454.83 ms 461.36 ms 6.53 ms
a941c72+dirty 489.85 ms 549.17 ms 59.32 ms
f234eb4+dirty 407.62 ms 429.64 ms 22.02 ms

App size

Revision Plain With Sentry Diff
7480abe+dirty 17.75 MiB 19.68 MiB 1.94 MiB
818a608 17.75 MiB 19.68 MiB 1.94 MiB
128ee72+dirty 43.75 MiB 47.99 MiB 4.24 MiB
8d20c8e+dirty 43.75 MiB 47.99 MiB 4.23 MiB
1d62dde+dirty 17.75 MiB 19.74 MiB 2.00 MiB
90edad7+dirty 17.75 MiB 19.70 MiB 1.95 MiB
5691430+dirty 43.75 MiB 48.04 MiB 4.29 MiB
7be1f99 17.75 MiB 20.15 MiB 2.41 MiB
a941c72+dirty 43.75 MiB 48.05 MiB 4.29 MiB
f234eb4+dirty 17.75 MiB 19.74 MiB 1.99 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

iOS (new) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1205.06 ms 1206.29 ms 1.23 ms
Size 3.41 MiB 4.65 MiB 1.23 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
21c9e75+dirty 1206.20 ms 1223.54 ms 17.35 ms
3401245+dirty 1216.70 ms 1241.44 ms 24.74 ms
11ded16+dirty 1220.84 ms 1221.60 ms 0.76 ms
4a17c8f+dirty 1213.28 ms 1213.64 ms 0.36 ms
5c16cdc+dirty 1235.67 ms 1241.18 ms 5.51 ms
0d6e618+dirty 1191.59 ms 1190.35 ms -1.24 ms
8490686+dirty 1227.32 ms 1240.82 ms 13.50 ms
294387d+dirty 1199.23 ms 1204.16 ms 4.93 ms
69602ce+dirty 1230.59 ms 1230.84 ms 0.24 ms
f234eb4+dirty 1233.52 ms 1235.78 ms 2.26 ms

App size

Revision Plain With Sentry Diff
21c9e75+dirty 3.19 MiB 4.38 MiB 1.19 MiB
3401245+dirty 3.41 MiB 4.58 MiB 1.17 MiB
11ded16+dirty 3.19 MiB 4.58 MiB 1.39 MiB
4a17c8f+dirty 3.41 MiB 4.58 MiB 1.17 MiB
5c16cdc+dirty 3.19 MiB 4.53 MiB 1.34 MiB
0d6e618+dirty 3.41 MiB 4.58 MiB 1.17 MiB
8490686+dirty 3.19 MiB 4.56 MiB 1.38 MiB
294387d+dirty 3.41 MiB 4.59 MiB 1.18 MiB
69602ce+dirty 3.19 MiB 4.48 MiB 1.29 MiB
f234eb4+dirty 3.19 MiB 4.57 MiB 1.38 MiB

@github-actions
Copy link
Contributor

github-actions bot commented Nov 11, 2025

iOS (legacy) Performance metrics 🚀

  Plain With Sentry Diff
Startup time 1211.38 ms 1211.06 ms -0.31 ms
Size 3.41 MiB 4.65 MiB 1.23 MiB

Baseline results on branch: main

Startup times

Revision Plain With Sentry Diff
21c9e75+dirty 1237.78 ms 1247.66 ms 9.88 ms
3401245+dirty 1222.60 ms 1223.06 ms 0.46 ms
11ded16+dirty 1230.71 ms 1235.52 ms 4.81 ms
4a17c8f+dirty 1226.36 ms 1219.28 ms -7.07 ms
5c16cdc+dirty 1209.32 ms 1210.67 ms 1.35 ms
0d6e618+dirty 1226.16 ms 1221.66 ms -4.50 ms
8490686+dirty 1227.84 ms 1228.91 ms 1.08 ms
294387d+dirty 1197.73 ms 1208.35 ms 10.61 ms
69602ce+dirty 1235.65 ms 1230.82 ms -4.83 ms
f234eb4+dirty 1227.22 ms 1228.45 ms 1.22 ms

App size

Revision Plain With Sentry Diff
21c9e75+dirty 2.63 MiB 3.81 MiB 1.18 MiB
3401245+dirty 3.41 MiB 4.58 MiB 1.17 MiB
11ded16+dirty 2.63 MiB 4.01 MiB 1.38 MiB
4a17c8f+dirty 3.41 MiB 4.58 MiB 1.17 MiB
5c16cdc+dirty 2.63 MiB 3.96 MiB 1.33 MiB
0d6e618+dirty 3.41 MiB 4.58 MiB 1.17 MiB
8490686+dirty 2.63 MiB 4.00 MiB 1.36 MiB
294387d+dirty 3.41 MiB 4.59 MiB 1.18 MiB
69602ce+dirty 2.63 MiB 3.91 MiB 1.28 MiB
f234eb4+dirty 2.63 MiB 4.00 MiB 1.37 MiB

@antonis antonis changed the title chore(deps): update Cocoa SDK to v9.0.0-alpha.0 chore(deps): update Cocoa SDK to v9.0.0-alpha Nov 13, 2025
@antonis
Copy link
Contributor Author

antonis commented Nov 13, 2025

fix(podspec): Cocoa V9 allow any alpha version

Thank you @philipphofmann 🦸

antonis and others added 2 commits November 13, 2025 12:00
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

* chore: Fix RNSentry after SentryFramesTracker conversion to swift

* Run linter

* Remove unused debug image provider imports

* Remove imports

* chore: Remove deprecated user property

* chore: Remove use of deprecate integrations API (#5304)

* Remove use of integrations in tests

* chore: Remove use of deprecated prop (#5322)

* ref: Move options to wrapper

* chore(sample): Bump MacOS sample to macos 12.0 wich is the minimum for v9

---------

Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Denis Andrasec <[email protected]>
Co-authored-by: Noah Martin <[email protected]>
* fix: Fixes SentryScreenFrames use after being converted to Swift

* Fix build

* Use non-experimental enableLogs

* bump target

* remove enable tracing

* Update enableLogs tests

* chore: Fix RNSentry after SentryFramesTracker conversion to swift

* Run linter

* Remove unused debug image provider imports

* Remove imports

* chore: Remove deprecated user property

* chore: Remove use of deprecate integrations API (#5304)

* Remove use of integrations in tests

* chore: Remove use of deprecated prop (#5322)

* ref: Move options to wrapper

* chore(sample): Bump MacOS sample to macos 12.0 wich is the minimum for v9

* chore(e2e): Cocoa-v9: Bump E2E to iOS 15.0

* Bump to 15.1 due to RN 0.81.0 requirements

---------

Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Itay Brenner <[email protected]>
Co-authored-by: Denis Andrasec <[email protected]>
Co-authored-by: Noah Martin <[email protected]>
@antonis antonis removed the ready-to-merge Triggers the full CI test suite label Nov 13, 2025
@antonis antonis added the ready-to-merge Triggers the full CI test suite label Nov 13, 2025
@antonis antonis changed the title chore(deps): update Cocoa SDK to v9.0.0-alpha chore(deps): update Cocoa SDK to v9.0.0-rc Nov 24, 2025
@antonis antonis changed the title chore(deps): update Cocoa SDK to v9.0.0-rc chore(deps): update Cocoa SDK to v9.0.0 GA Dec 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Blocked ready-to-merge Triggers the full CI test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants